technical employees - German English Dictionary